... has difficulty in communicating. - Français Anglais Dictionnaire